#orderDetail{
	padding:20px 1.4%;
	overflow: auto;
}
#orderDetail .report{
	padding:10px 15px;
	border: 1px solid #E6E6E6;
	border-radius: 10px;
	background-color: #fff;
	font-size: 12px;
}
#orderDetail .report>li:last-child{
	border: none;
}
#orderDetail .row1 .name{
	font-size: 14px;
}
#orderDetail .row1 .sex{
	color:#999;
	margin-left: 10px;
}
#orderDetail .row3{
	color:#666;
}
#orderDetail .report .row2{
	padding-top: 8px;
	padding-bottom: 8px;
}
#orderDetail .row2 .barcode{
	display: inline-block;
}
#orderDetail .row2 .right{
	color:#999;
}
#orderDetail .row3>ul>li{
	/*height: 24px;*/
	padding-top: 8px;
}
#orderDetail .row3>ul>li>span{
	display: inline-block;
	word-wrap:break-word;
	white-space:normal;
}
#orderDetail .row3>ul>li>span:first-child{
	max-width: 82%;
}
#orderDetail .row3>ul>li>.right{
	margin-left: 10px;
}
#orderDetail .row3 ul{
	padding-bottom: 8px;
}
#orderDetail .row1,.row4,.row5{
	height: 36px;
	padding-top: 6px;
}
#orderDetail .row1,.row2,.row4,.row3{
	border-bottom: 1px solid #E6E6E6;
}
#orderDetail .row4 .right{
	color:#666;
}
/*报告查看样式*/
#orderDetail .row5{
	display: flex;
	justify-content: space-around;
}
#orderDetail .row5 div{
	/*position: relative;*/
	display: inline-block;
	width: 50%;
	text-align: center;
	font-size: 14px;
}
#orderDetail .row5 i.basic-color{
	margin-right: 5px;
	font-size: 17px;
}
/*联系受检者*/
#orderDetail .contact{
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 14px;
	background-color: #fff;
	border: 1px solid #E6E6E6;
	border-radius: 10px;
	margin-top: 12px;
}
#orderDetail .contact a{
	color:#333;
}
#orderDetail .contact i.basic-color{
	margin-right: 10px;
}
#orderDetail .reportDetail{
	background-color: #fff;
	border: 1px solid #E6E6E6;
	border-radius: 10px;

	font-size: 12px;
	margin-top: 13px;
}
#orderDetail .detailItem{
	padding: 0px 15px 10px ;
}
#orderDetail .reportDetail>p{
	background-color: #F5F5F5;
	margin: 0;
	text-align: center;
	padding: 5px;
	/*height: 45px;*/
	line-height: 1.6;
	border-radius: 10px 10px 0 0;
	color: #666;
	font-weight: 500;
}
#orderDetail .detailItem .item1{
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #E6E6E6;
}
#orderDetail .detailItem .item4{
	text-align: center;
	height: 40px;
	line-height: 40px;
	margin-top: -10px;
	border-bottom: 1px solid #E6E6E6;
}
#orderDetail .detailItem .item4 span{
	font-weight: 500;
}
#orderDetail .detailItem .item1 .orderName{
	color:#666;
}
#orderDetail .item1 .number{
	color:#ff1919;
	display: inline-block;
	padding: 0 5px;
}
#orderDetail .item1 i.icon-warning{
	color:#ff1919;
}
#orderDetail .detailItem .item2{
	padding: 12px 0;
	color:#666;
	border-bottom: 1px solid #E6E6E6;
}
/*医生，样本，结算*/
#orderDetail .font14_3{
	font-size: 14px;
	color: #333;
}
#orderDetail .font12_3{
	font-size: 12px;
	color: #333;
}
#orderDetail .font12_primary{
	font-size: 12px;
	color: #00507E;
}
#orderDetail .padding0_16{
	padding: 0 16px;
}
#orderDetail .padding0_10{
	padding: 0 10px;
}
#orderDetail .border-bottom-1px{
	border-bottom: 1px solid #E6E6E6;
}
#orderDetail .order-doctor{
	margin-top: 10px;
}
#orderDetail .order-doctor>div{padding: 12px 0;}
#orderDetail .order-doctor>div:first{padding: 15px 0;}
#orderDetail .order-doctor .doctor-addr p{margin-bottom: 0;}
#orderDetail .margin-right-8{margin-right: 8px;}
#orderDetail .font-red{color:#F62525}
/*表格*/
#orderDetail .detailItem .item3{
	padding-left: 10px;
	padding-right: 10px;
}
#orderDetail .detailItem .item3 table{
	width: 100%;
	text-align: right;
}
#orderDetail .item3 table tr{
	line-height: 20px;
	color:#808080;
	border-bottom: 15px solid transparent ;
}
#orderDetail .item3 table tr td{
	width: 25%;
}
#orderDetail .item3 table tr:not(:first-child) td:first-child{
	position: relative;
}
#orderDetail .item3 table tr:not(:first-child) .noItemtip{
	/*display: block;*/
	/*content: '此项目暂时无法解读!';*/
	position: absolute;
	top: -20px;
    left: 10px;
	width: 120px;
	height: 28px;
	line-height: 24px;
	padding: 3px 2px;
	background-color: #000;
	color: #fff;
	border-radius: 6px;
	font-size: 12px;
	text-align: center;
	opacity:0.7;
/*　　filter:alpha(opacity=60);*/
}
#orderDetail .item3 table tr td:nth-child(2){
	/*width: 22%;*/
}
#orderDetail .item3 table tr td:nth-child(3){
	/*width: 30%;*/
	/*padding-right: 10%;*/
}
#orderDetail .item3 table tr td:last-child{
	/*width: 26%;*/
}
#orderDetail .item3 table tr.active{
	color:#FF1919;
}
#orderDetail .item3 span{
	position: absolute;
}
/*弹出框*/
#orderDetail .explanation{
	position: fixed;
	top:0;
	bottom: 0;
	left: 0;
	right:0;
	background: rgba(0,0,0,0.2);
}
#orderDetail .explanation .mask {
    width: 90%;
    height: 75%;
    /*max-height: 80%;*/
    overflow: auto;
    margin: 15% auto;
    border: 1px solid #E6E6E6;
    border-radius: 10px;
    background-color: #fff;
}
#orderDetail .mask .title{
	font-size: 14px;
	height: 49px;
	line-height: 49px;
	color:#fff;
	text-align: center;
}
#orderDetail .mask .title i.icon-shanchu{
	position: absolute;
	right:10%;
}
#orderDetail .mask .explanationDetail{
	font-size: 11px;
	padding: 10px;
	position: relative;
	width: 100%;
	height: 90%;
	overflow: auto;
}
#orderDetail .mask .explanationDetail .abnormalBox>p{
	padding: 5px 10px;
	min-height: 30px;
}
#orderDetail .mask .explanationDetail .abnormalBox>p:first-child{
	display: flex;
	font-weight: 600;
	justify-content: flex-start;
	align-items: center;
}
#orderDetail .mask .explanationDetail .abnormalBox>p>span{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin-right: 6px;
}
#orderDetail .mask .explanationDetail .abnormalBox>p>.blueSign{
	width: 5px;
	height: 16px;
    line-height: 16px;
	border-radius: 5px;
	background-color: #00507E;
}
#orderDetail .hidden{
	display: none;
}
#orderDetail .pdfModel{
	position: fixed;
	top:0;
	bottom: 0;
	left: 0;
	right:0;
	background: rgba(0,0,0,0.2);
}
#orderDetail .pdfModel .mask{
	 width: 90%;
    height: 75%;
    /*max-height: 80%;*/
    overflow: auto;
    margin: 15% auto;
    border: 1px solid #E6E6E6;
    border-radius: 10px;
    background-color: #fff;
}

#orderDetail .pdfModel .mask .pdfDetail{
	font-size: 11px;
	padding: 10px;
	position: relative;
	width: 100%;
	height: 90%;
	overflow: auto;
}
/* 申请发票 */
#orderDetail .d-f{
	display: flex;
	justify-content: space-around;
}